import base from "./base"; // 导入接口域名列表
import axios from "../network/http"; // 导入http中创建的axios实例
import qs from "qs";

const cart = {
  // 添加购物车
  addCart(params) {
    return axios.post(`${base.sq}/app/Cart/addCart`, qs.stringify(params));
  },
  // 获取购物车中商品的数量
  getCartLength(){
    return axios.get(`${base.sq}/app/Cart/getCartLength`)
  },
  // 获取购物车列表
  getCartInfo(params){
    return axios.get(`${base.sq}/app/Cart/getCart`,{
      params:params
    })
  },
  // 修改购物车中商品选中状态
  pathCartChecked(params){
    return axios.patch(`${base.sq}/app/Cart/pathCartChecked`, qs.stringify(params));
  },
  // 删除购物车中的商品
  deleteCart(params){
    return axios.patch(`${base.sq}/app/Cart/DeleteCart`, qs.stringify(params));
  },
  // 修改购物车中商品的数量
  patchCartNum(params){
    return axios.patch(`${base.sq}/app/Cart/patchCartNum`, qs.stringify(params));
  },
};

export default cart;
